storm latern - French English Dictionary